export namespace Allocate {
  export interface SearchParams {
    /**
     * 市编码
     */
    city?: string;
    /**
     * 页数
     */
    pageNum?: number;
    /**
     * 每页数量
     */
    pageSize?: number;
    /**
     * 省
     */
    province?: string;
    /**
     * 调拨单编号
     */
    supplyCode?: string;
    [property: string]: any;
  }

  export interface Row {
    /**
     * 调拨时间
     */
    createTime: string;
    /**
     * 送货地址
     */
    deliveryAddress: string;
    /**
     * 取货地址
     */
    pickupAddress: string;
    /**
     * 状态
     */
    status: string;
    /**
     * 调拨单编号
     */
    supplyCode: string;
    [property: string]: any;
  }

  export interface GoodsRow {
    /**
     * 平台商品编号
     */
    goodsCode: string;
    /**
     * 平台商品名称
     */
    goodsName: string;
    /**
     * 二级供应商编号
     */
    secondarySupplierCode: string;
    /**
     * 供应商商品编号
     */
    supplyGoodsCode: string;
    /**
     * 供应商商品名称
     */
    supplyGoodsName: string;
    [property: string]: any;
  }

  /**
   * 响应数据
   */
  export interface addParams {
    /**
     * 市编码
     */
    city?: string;
    /**
     * 送货方地址
     */
    deliveryAddress?: string;
    /**
     * 送货方编号
     */
    deliveryCode?: string;
    /**
     * 送货方纬度
     */
    deliveryLatitude?: string;
    /**
     * 送货方经度
     */
    deliveryLongitude?: string;
    /**
     * 商品编号
     */
    goodsCode?: string;
    /**
     * 商品名称
     */
    goodsName?: string;
    /**
     * 商品规格列表
     */
    GoodsSpecsList?: GoodsSpecsList[];
    /**
     * 商品单位
     */
    goodsUnit?: string;
    /**
     * 取货方地址
     */
    pickupAddress?: string;
    /**
     * 取货方编号
     */
    pickupCode?: string;
    /**
     * 取货方纬度
     */
    pickupLatitude?: string;
    /**
     * 取货方经度
     */
    pickupLongitude?: string;
    /**
     * 省编码
     */
    province?: string;
    /**
     * 供应商商品编号
     */
    supplyGoodsCode?: string;
    /**
     * 供应商商品名称
     */
    supplyGoodsName?: string;
    [property: string]: any;
  }

  export interface GoodsSpecsList {
    /**
     * 下发数量
     */
    downStorage: number;
    /**
     * 商品编号
     */
    goodsCode: string;
    /**
     * 规格id
     */
    specsId: string;
    /**
     * 规格名称
     */
    specsName: string;
    /**
     * 商品规格数量
     */
    specsNumber: string;
    /**
     * 规格单位
     */
    specsUnit: string;
    [property: string]: any;
  }
}
